﻿using MRSite.AutoMapper.Attributes;
using MRSite.Entity;
using ProtoBuf;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MRSite.EntityDto
{
    [AutoMapBoth(typeof(ShopType))]
    [ProtoContract]
    public class ShopTypeDto
    {
        [ProtoMember(1)]
        public int id { get; set; }

        [ProtoMember(2)]
        public String title { get; set; }

        [ProtoMember(3)]
        public int sort_id { get; set; }

        [ProtoMember(4)]
        public String link_url { get; set; }

        [ProtoMember(5)]
        public String img_url { get; set; }

        [ProtoMember(6)]
        public String contents { get; set; }

        [ProtoMember(7)]
        public decimal shopAmount { get; set; }

        [ProtoMember(8)]
        public decimal baozhengjin { get; set; }

        [ProtoMember(9)]
        public decimal fuwufei { get; set; }

        [ProtoMember(10)]
        public decimal shopBalancePer { get; set; }

        [ProtoMember(11)]
        public decimal shopHongbaoPer { get; set; }

        [ProtoMember(12)]
        public decimal maxhongbaoPer { get; set; }

        [ProtoMember(13)]
        public decimal hongbao_per { get; set; }

        [ProtoMember(14)]
        public decimal hongbao_zhitui { get; set; }

        [ProtoMember(15)]
        public decimal hongbao_pfs { get; set; }

        [ProtoMember(16)]
        public decimal hongbao_aixin { get; set; }

        [ProtoMember(17)]
        public decimal score_beishu { get; set; }

        [ProtoMember(18)]
        public decimal score_hbbs { get; set; }

        [ProtoMember(19)]
        public decimal score_pfs { get; set; }

        [ProtoMember(20)]
        public decimal score_service { get; set; }

        [ProtoMember(21)]
        public decimal score_zhaosr { get; set; }

        [ProtoMember(22)]
        public int procount { get; set; }

        public IList<ShopDto> ShopList { get; set; }

    }
}
